edge cities - French English Dictionary